plural of imposible - German English Dictionary